needless to say ... - Turco Inglés Diccionario